package kr.co.graviti.service.authority;

import java.util.HashMap;
import java.util.List;

public interface AuthorityService {

	public List<HashMap<String, Object>> selectMenuList(HashMap<String, Object> param);
	public void insertAdminInfo(HashMap<String, Object> param);
	public void insertAdminAuthority(HashMap<String, Object> param);
	public int selectCountAdminList(HashMap<String, Object> param);
	public List<HashMap<String, Object>> selectAdminList(HashMap<String, Object> param);
	public int selectDuplicationUserid(String userid);
	public HashMap<String, Object> selectAdminInfoByUserid(HashMap<String, Object> param);
	public List<HashMap<String, Object>> selectAdminAuthInfoByUserid(HashMap<String, Object> param);
	public void deleteAdminAuthByUserid(HashMap<String, Object> param);
	public void updateAdminInfoByUserid(HashMap<String, Object> param);
	public void deleteAdminInfoByUserid(HashMap<String, Object> param);
	
}
